being hard pressed for time